﻿.tagcloud01 {
    margin: 10px;
}

    .tagcloud01 ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .tagcloud01 ul li {
            display: inline-block;
            /*margin: 0 .3em .3em 0;*/
            padding: 0;
        }

            .tagcloud01 ul li a {
                display: inline-block;
                max-width: 100px;
                /*
                height: 28px;
                line-height: 28px;
                padding: 0 1em;
                font-size: 13px;
            */
                height: 25px;
                line-height: 25px;
                padding: 0 .4em;
                font-size: 12px;
                background-color: #fff;
                border: 1px solid #aaa;
                border-radius: 3px;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                color: #333;
                text-decoration: none;
                -webkit-transition: .2s;
                transition: .2s;
            }

                .tagcloud01 ul li a:hover {
                    background-color: #3498db;
                    border: 1px solid #3498db;
                    color: #fff;
                }
